muzzle device - Turkish English Dictionary